Flow-regulating lever - Spanish English Dictionary